sea almond - French English Dictionary